*{
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none;
	color: #666;
}
a:hover{
	text-decoration: underline;
	color: orange;
}
ul,li,ol{
	list-style: none;
}
html{
	font-size: 100px;
}
body{
	font-size: .16rem;
	font-family:"Helvetica Neue,Helvetica,Arial,Hiragino Sans GB,Microsoft YaHei,sans-serif";
}
//定义宽高mixin
.wh(@width: 1rem;@height: 1rem;){
	width: @width;
	height: @height;
}
//定义定位及其上下左右距离
.ps(@position; @left; @right; @top; @bottom;){
	position: @position;
	left: @left;
	right: @right;
	top: @top;
	bottom: @bottom;
}
.destinationCityMall{
	.wh(7.2rem; 100%;);
	position: relative;
}
.destinationCityMall_infro{
	.wh(6.9rem; 6.26rem;);
	background-color: #efefef;
	padding: 0.1px .15rem 0 .15rem;
}
.destinationCityMall_infro_search{
	.wh(6.78rem; .9rem;);
	line-height: .9rem;
	text-indent: .78rem;
	font-size: .24rem;
	color: c4c4c4;
	background-color: #fff;
	margin: .15rem 0 0 .06rem;
}
.destinationCityMall_infro_list{
	.wh(6.9rem; 2.15rem;);
	border-bottom: 1px solid #ddd;
}
.destinationCityMall_infro_single{
	.wh(20%; 100%;);
	line-height: 3.36rem;
	text-align: center;
	float: left;
	background: no-repeat center .3rem;
	background-size: 50% 50%;
}
.destinationCityMall_infro_local{
	.wh(6.9rem; 3.07rem;);
}
.destinationCityMall_infro_local_head{
	font-size: .24rem;
	.wh(6.9rem; 1.06rem;);
	line-height: 1.06rem;
	text-align: center;
}
.destinationCityMall_infro_local_list{
	.wh(6.9rem; 1.77rem;);
}
.destinationCityMall_infro_local_single{
	.wh(1.35rem; .86rem;);
	padding-left: .93rem;
	line-height: .86rem;
	font-size: .22rem;
	margin: .02rem .02rem 0 0;
	float: left;
	background: no-repeat left center;
	background-size: 36% 70%;
	background-color: #fff;
}
.destinationCityMall_range{
	width: 7.2rem;
}
.destinationCityMall_range_chioce{
	.wh(7.2rem; .83rem;);
	position: relative;
	border-bottom: 1px solid #ddd;
}
.destinationCityMall_range_single{
	.wh(1.75rem; .83rem;);
	line-height: .83rem;
	text-indent: .27rem;
	font-size: .24rem;
	float: left;
}
.destinationCityMall_range_chioce .destinationCityMall_range_single:first-of-type.destinationCityMall_range_single_click{
	color: #29c892;
}
.destinationCityMall_range_border{
	display: inline-block;
	height: .37rem;
	margin-top: .23rem;
	border: 1px solid #ddd;
	float: left;
}
.destinationCityMall_range_chioce_first{
	.wh(100%; 100%;);
	z-index: 111;
	position: absolute;
	left: 0;
	bottom: 0;
	display: none;
}
.destinationCityMall_range_chioce_first_left{
	width: 50%;
 	float: left;
}
.destinationCityMall_range_chioce_first_contient{
	width: 97%;
	height: 1rem;
	border-bottom: 1px solid #dfdfdf;
	background-color: #EFEFEF;
	line-height: 1rem;
	padding-left: 3%;
}
.destinationCityMall_range_chioce_first_contient:nth-of-type(2) {
  color: #0fbe79;
  background-color: #ffffff;
}
.destinationCityMall_range_chioce_first_right{
	width: 50%;
    float: right;
}
.destinationCityMall_range_chioce_first_country{
	width: 95%;
    height: 1rem;
    line-height: 1rem;
    border-bottom: 1px solid #efefef;
    margin-left: 5%;
}
.destinationCityMall_sort{
	width: 100%;
	z-index: 111;
	position: absolute;
	left: 0;
	top: 0.84rem;
	display: none;
	background-color: #efefef;
}
.destinationCityMall_sort_single{
	height: 1.2rem;
	text-indent: 5%;
	line-height: 1.2rem;
}
.destinationCityMall_sort_single:first-of-type.destinationCityMall_sort_single_click{
	color: #0fbe79;
    background-color: #ffffff;
}
.destinationCityMall_shop{
	width: 100%;
	padding-top: .3rem;
	margin-left: .27rem;
	position: absolute;
	left: 0;
	top: .8rem;
	display: none;
}
.destinationCityMall_shop_top{
	.wh(6.93rem; .4rem;);
	border-bottom: 1px solid #ddd;
}
.destinationCityMall_shop_top_shop{
	display: inline-block;
	.wh(30%; .3rem;);
	border: 1px solid #ddd;
	line-height: .3rem;
	text-align: center;
}
.destinationCityMall_shop_middle{
	width: 100%;
	border-bottom: 1px solid #ddd;
	padding-bottom: .2rem;
}
.destinationCityMall_shop_middle_name{
	.wh(100%; .5rem;);
	line-height: .5rem;
	font-weight: bold;
}
.destinationCityMall_shop_middle_list{
	width: 100%;
}
.destinationCityMall_shop_middle_single{
	float: left;
	.wh(30%; .3rem;);
	line-height: .3rem;
	text-align: center;
	border: 1px solid #ddd;
	margin: .1rem .1rem 0 0;
}
.destinationCityMall_shop_bottom{
	width: 100%;
	border-bottom: 1px solid #ddd;
	padding-bottom: .2rem;
}
.destinationCityMall_shop_bottom_name{
	.wh(100%; .5rem;);
	line-height: .5rem;
	font-weight: bold;
}
.destinationCityMall_shop_bottom_list{
	width: 100%;
}
.destinationCityMall_shop_bottom_single{
	float: left;
	.wh(30%; .3rem;);
	line-height: .3rem;
	text-align: center;
	border: 1px solid #ddd;
	margin: .1rem .1rem 0 0;
}
.destinationCityMall_more{
	.wh(100%; 5rem;);
	text-align: center;
	line-height: 5rem;
	display: none;
}
.destinationCityMall_range_list{
	width: 6.9rem;
	padding: 0 .15rem;
}
.destinationCityMall_range_list_single{
	.wh(6.9rem; 1.77rem;);
	border-bottom: 1px solid #ddd;
	padding-top: .17rem;
	font-size: .24rem;
}
.destinationCityMall_range_list_single_img{
	.wh(1.83rem; 1.6rem;);
	margin-right: .2rem;
	float: left;
	background: no-repeat;
	background-size: contain;
}
.destinationCityMall_range_list_single_infro{
	position: relative;
	float: left;
	.wh(4.8rem; 1.6rem;);
}
.destinationCityMall_range_list_single_bill{
	height: .6rem;
	line-height: .6rem;
	color: #6aa18e;
}
.destinationCityMall_range_list_single_infro span{
	display: inline-block;
	font-size: .2rem;
	position: absolute;
	bottom: 0;
}
.destinationCityMall_range_list_single_count{
	left: 0;
}
.destinationCityMall_range_list_single_price{
	right: 0;
}
.destinationCityMall_range_list_single_infro .destinationCityMall_range_list_single_price_big{
	position: relative;
	font-size: .24rem;
	color: #f47f6e;
}



